undertake a long-haul flight - Español Inglés Diccionario